MQPFVGTRSTLHLLAETPLHPFLLKQPGFFMNAGRGRYTTYLLKGVEKPVVDVPTRPLEVVTDTATEAVMNKKDVVAEMEEAVVVTRDIAKVTYHVEVVVKKDTVVVAVREVAGCYGGSGV